home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / rocketcar2.swf / scripts / frame_17 / PlaceObject2_470_324 / CLIPACTIONRECORD onClipEvent(load).as < prev   
Encoding:
Text File  |  2008-09-24  |  1.2 KB  |  55 lines

  1. onClipEvent(load){
  2.    function getAngle()
  3.    {
  4.       if(dead)
  5.       {
  6.          return undefined;
  7.       }
  8.       if(InAirCauseJet)
  9.       {
  10.          Angle = 0;
  11.          return undefined;
  12.       }
  13.       yDis = _root.carp2._y - _root.carp1._y;
  14.       deltaX = _root.carp1._x - _root.carp2._x;
  15.       deltaY = _root.carp1._y - _root.carp2._y;
  16.       angle = - Math.atan2(deltaX,deltaY);
  17.       if(_root.carp1.onfloor)
  18.       {
  19.          if(_root.carp2.onfloor)
  20.          {
  21.             Angle = Math.round(angle * 180 / 3.141592653589793) - 90;
  22.          }
  23.       }
  24.       if(!jet)
  25.       {
  26.          if(!onfloor)
  27.          {
  28.             if(!_root.carp1.onfloor)
  29.             {
  30.                if(!_root.carp2.onfloor)
  31.                {
  32.                   if(xSpeed >= 0)
  33.                   {
  34.                      Angle += 2;
  35.                   }
  36.                   if(xSpeed < 0)
  37.                   {
  38.                      Angle -= 2;
  39.                   }
  40.                }
  41.             }
  42.          }
  43.       }
  44.    }
  45.    InAirCauseJet = false;
  46.    _visible = false;
  47.    jet = false;
  48.    xAccel = 0.8;
  49.    gravity = 0.5;
  50.    xSpeed = 0;
  51.    ySpeed = 0;
  52.    maxX = 10;
  53.    maxY = 10;
  54. }
  55.